<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.14.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PID_Study: 全局定义</title>
<link rel="icon" href="Doxygen-55px.png" type="image/x-icon" />
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="Doxygen-55px.png"/></td>
  <td id="projectalign">
   <div id="projectname">PID_Study<span id="projectnumber">&#160;v1.0.0</span>
   </div>
   <div id="projectbrief">doc for PID_Study</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.14.0 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search/",'.html');
</script>
<script type="text/javascript">
$(function() { codefold.init(); });
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','搜索',false);
  $(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">载入中...</div>
<div class="SRStatus" id="Searching">搜索中...</div>
<div class="SRStatus" id="NoMatches">未找到</div>
</div>
</div>
</div>
</div>

<div class="contents">
<div class="textblock">这里是所有文档化的函数, 及指向其文档的链接: </div>

<h3 class="doxsection"><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>delay_ms()&#160;:&#160;<a class="el" href="delay_8h.html#a78922e7473c4713fc6ec4547fd2efc67">delay.h</a>, <a class="el" href="delay_8c.html#a78922e7473c4713fc6ec4547fd2efc67">delay.c</a></li>
<li>delay_ns()&#160;:&#160;<a class="el" href="delay_8h.html#a32d822357b517a97f4319467b4a2436a">delay.h</a>, <a class="el" href="delay_8c.html#a32d822357b517a97f4319467b4a2436a">delay.c</a></li>
<li>draw()&#160;:&#160;<a class="el" href="u8g2__stm32__hw__iic_8h.html#acb0416b133509d0e873e1dc332561edf">u8g2_stm32_hw_iic.h</a>, <a class="el" href="u8g2__stm32__hw__iic_8c.html#acb0416b133509d0e873e1dc332561edf">u8g2_stm32_hw_iic.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>Encoder_init()&#160;:&#160;<a class="el" href="encoder_8h.html#a381890b23a2294d6907511e7270e63c8">encoder.h</a>, <a class="el" href="encoder_8c.html#a381890b23a2294d6907511e7270e63c8">encoder.c</a></li>
<li>Encoder_Read()&#160;:&#160;<a class="el" href="encoder_8h.html#ac8cdfc8f0ca366affce744c2d08302b3">encoder.h</a>, <a class="el" href="encoder_8c.html#ac8cdfc8f0ca366affce744c2d08302b3">encoder.c</a></li>
<li>Encoder_Read_and_clear()&#160;:&#160;<a class="el" href="encoder_8h.html#a035979daf479c3e4b1641a691941758b">encoder.h</a>, <a class="el" href="encoder_8c.html#a035979daf479c3e4b1641a691941758b">encoder.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>HAL_DWT_Delay_ms()&#160;:&#160;<a class="el" href="delay_8h.html#a9be5e594208259dce0b656e57a4beb7c">delay.h</a>, <a class="el" href="delay_8c.html#a9be5e594208259dce0b656e57a4beb7c">delay.c</a></li>
<li>HAL_DWT_Delay_us()&#160;:&#160;<a class="el" href="delay_8h.html#af47c869293968a9be3dd0d975600907b">delay.h</a>, <a class="el" href="delay_8c.html#af47c869293968a9be3dd0d975600907b">delay.c</a></li>
<li>HAL_DWT_init()&#160;:&#160;<a class="el" href="delay_8h.html#a874f453b5a8fbe52d6ec5c77d6f7b366">delay.h</a>, <a class="el" href="delay_8c.html#a874f453b5a8fbe52d6ec5c77d6f7b366">delay.c</a></li>
<li>HAL_UARTEx_RxEventCallback()&#160;:&#160;<a class="el" href="serial_8c.html#a925534fb8bf7ca464fd05c982fe4bfa0">serial.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>K1_Action()&#160;:&#160;<a class="el" href="key__control_8c.html#a7e554c575e3bf46a73f5d0b4dff09259">key_control.c</a></li>
<li>K2_Action()&#160;:&#160;<a class="el" href="key__control_8c.html#a139701c41abf4d66f70f5c135d2a1149">key_control.c</a></li>
<li>K3_Action()&#160;:&#160;<a class="el" href="key__control_8c.html#a7cae8a9eef02c0b6fa7dce07e9560aca">key_control.c</a></li>
<li>K4_Action()&#160;:&#160;<a class="el" href="key__control_8c.html#a352a8fb58051ba6de202b67c65416a94">key_control.c</a></li>
<li>Kalman_calculate()&#160;:&#160;<a class="el" href="kalman__filter_8h.html#a3cb3c8cf683614e67bfdef41496009a4">kalman_filter.h</a>, <a class="el" href="kalman__filter_8c.html#a3cb3c8cf683614e67bfdef41496009a4">kalman_filter.c</a></li>
<li>Kalman_Error_Set()&#160;:&#160;<a class="el" href="kalman__filter_8h.html#aff9cf5d84aa5362c33ff4941522fee35">kalman_filter.h</a>, <a class="el" href="kalman__filter_8c.html#aff9cf5d84aa5362c33ff4941522fee35">kalman_filter.c</a></li>
<li>Kalman_Init()&#160;:&#160;<a class="el" href="kalman__filter_8h.html#a6adbfe36db2a055bc1f7e4c1150cd4d4">kalman_filter.h</a>, <a class="el" href="kalman__filter_8c.html#a6adbfe36db2a055bc1f7e4c1150cd4d4">kalman_filter.c</a></li>
<li>Kalman_Value_Estimate_Get()&#160;:&#160;<a class="el" href="kalman__filter_8h.html#ab9c55009ab86793c67945c58d5389384">kalman_filter.h</a>, <a class="el" href="kalman__filter_8c.html#ab9c55009ab86793c67945c58d5389384">kalman_filter.c</a></li>
<li>Kalman_Value_Measure_Set()&#160;:&#160;<a class="el" href="kalman__filter_8c.html#ace17e5706bc3c91f0550895b705ea30f">kalman_filter.c</a></li>
<li>Key_Action()&#160;:&#160;<a class="el" href="key__control_8h.html#a9bab67040e511e8b27c0692bbd202b9e">key_control.h</a>, <a class="el" href="key__control_8c.html#a9bab67040e511e8b27c0692bbd202b9e">key_control.c</a></li>
<li>Key_Flag_Action()&#160;:&#160;<a class="el" href="keyled_8h.html#afa4846032f413dbd897fb0a2317df759">keyled.h</a>, <a class="el" href="keyled_8c.html#afa4846032f413dbd897fb0a2317df759">keyled.c</a></li>
<li>Key_Flag_Receive()&#160;:&#160;<a class="el" href="keyled_8h.html#a932200eb589077d9d88b9b8bcff5fac8">keyled.h</a>, <a class="el" href="keyled_8c.html#a932200eb589077d9d88b9b8bcff5fac8">keyled.c</a></li>
<li>Key_Init()&#160;:&#160;<a class="el" href="key__control_8h.html#a3f147fc769d371775875ecc2dfe3934d">key_control.h</a>, <a class="el" href="key__control_8c.html#a3f147fc769d371775875ecc2dfe3934d">key_control.c</a></li>
<li>Key_Read_block()&#160;:&#160;<a class="el" href="keyled_8h.html#a726ac7d6b0f3fe5a3754e954a17a2e61">keyled.h</a>, <a class="el" href="keyled_8c.html#a726ac7d6b0f3fe5a3754e954a17a2e61">keyled.c</a></li>
<li>Key_Read_unblock()&#160;:&#160;<a class="el" href="keyled_8h.html#ad42fb9ae531cdf757d1e6b7138611068">keyled.h</a>, <a class="el" href="keyled_8c.html#ad42fb9ae531cdf757d1e6b7138611068">keyled.c</a></li>
<li>Key_Register()&#160;:&#160;<a class="el" href="keyled_8h.html#a163c33d782903dc5b144a6ece1765bf8">keyled.h</a>, <a class="el" href="keyled_8c.html#a163c33d782903dc5b144a6ece1765bf8">keyled.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>Motor_init()&#160;:&#160;<a class="el" href="motor_8h.html#a5a5cc326a6e6d78e81023a71a0820821">motor.h</a>, <a class="el" href="motor_8c.html#a5a5cc326a6e6d78e81023a71a0820821">motor.c</a></li>
<li>Motor_set_PWM()&#160;:&#160;<a class="el" href="motor_8h.html#a54464d59a1ae52b1886cbe14714bd772">motor.h</a>, <a class="el" href="motor_8c.html#a54464d59a1ae52b1886cbe14714bd772">motor.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>pid_contorl_init()&#160;:&#160;<a class="el" href="pid__control_8h.html#a64653f81bf0586ac0778e7be5923cc65">pid_control.h</a>, <a class="el" href="pid__control_8c.html#a64653f81bf0586ac0778e7be5923cc65">pid_control.c</a></li>
<li>pid_control()&#160;:&#160;<a class="el" href="pid__control_8h.html#ab80f5344644c084ae9769a108438381b">pid_control.h</a>, <a class="el" href="pid__control_8c.html#ab80f5344644c084ae9769a108438381b">pid_control.c</a></li>
<li>PID_Init()&#160;:&#160;<a class="el" href="pid_8h.html#a6e747b3297150c5ee417b6164a837c90">pid.h</a>, <a class="el" href="pid_8c.html#a6e747b3297150c5ee417b6164a837c90">pid.c</a></li>
<li>PID_Output_Get()&#160;:&#160;<a class="el" href="pid_8h.html#acac180b4e5e5ed6147bd0b3a61423b96">pid.h</a>, <a class="el" href="pid_8c.html#acac180b4e5e5ed6147bd0b3a61423b96">pid.c</a></li>
<li>PID_Parameter_Set()&#160;:&#160;<a class="el" href="pid_8h.html#a0f8187ea607fc1553a4955eaeaab92f6">pid.h</a>, <a class="el" href="pid_8c.html#a0f8187ea607fc1553a4955eaeaab92f6">pid.c</a></li>
<li>PID_Regulation_Incremental()&#160;:&#160;<a class="el" href="pid_8h.html#a01bc0b228b9cbd07d26ce2e440462fb6">pid.h</a>, <a class="el" href="pid_8c.html#a01bc0b228b9cbd07d26ce2e440462fb6">pid.c</a></li>
<li>PID_Regulation_Position()&#160;:&#160;<a class="el" href="pid_8h.html#a17d347eed7455c0911b5bc1f01261841">pid.h</a>, <a class="el" href="pid_8c.html#a17d347eed7455c0911b5bc1f01261841">pid.c</a></li>
<li>PID_Target_Get()&#160;:&#160;<a class="el" href="pid_8h.html#aee0c7e9b4314105045e35d8cbce24401">pid.h</a>, <a class="el" href="pid_8c.html#aee0c7e9b4314105045e35d8cbce24401">pid.c</a></li>
<li>PID_Target_Set()&#160;:&#160;<a class="el" href="pid_8h.html#aa3fdc3d1dbfd04b47480ba94435e3b43">pid.h</a>, <a class="el" href="pid_8c.html#aa3fdc3d1dbfd04b47480ba94435e3b43">pid.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>ReadOneKey_block()&#160;:&#160;<a class="el" href="keyled_8c.html#aa7d9c3619b2df9e030b13e1cb18edad0">keyled.c</a></li>
<li>RP_Get_value()&#160;:&#160;<a class="el" href="_r_p_8h.html#a32213681d8fa71c0dc9f193190a5879f">RP.h</a>, <a class="el" href="_r_p_8c.html#a32213681d8fa71c0dc9f193190a5879f">RP.c</a></li>
<li>RP_init()&#160;:&#160;<a class="el" href="_r_p_8h.html#a63f67ed78d697a58bac18bdc7eefc7f7">RP.h</a>, <a class="el" href="_r_p_8c.html#a63f67ed78d697a58bac18bdc7eefc7f7">RP.c</a></li>
<li>RP_Read_And_filter_RUN()&#160;:&#160;<a class="el" href="pid__control_8h.html#a67f9b49312176b86ab50a20b5a6d2be1">pid_control.h</a>, <a class="el" href="pid__control_8c.html#a67f9b49312176b86ab50a20b5a6d2be1">pid_control.c</a></li>
<li>RP_Read_block()&#160;:&#160;<a class="el" href="_r_p_8h.html#a33afcf87fb7e83640c2ef1d0611145b8">RP.h</a>, <a class="el" href="_r_p_8c.html#a33afcf87fb7e83640c2ef1d0611145b8">RP.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>show()&#160;:&#160;<a class="el" href="show_8h.html#ae335a7c214036a6c1734969f2bc3f4f7">show.h</a>, <a class="el" href="show_8c.html#ae335a7c214036a6c1734969f2bc3f4f7">show.c</a></li>
<li>show_init()&#160;:&#160;<a class="el" href="show_8h.html#a487ab9b4758890530a049d64028f3208">show.h</a>, <a class="el" href="show_8c.html#a487ab9b4758890530a049d64028f3208">show.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>testDrawPixelToFillScreen()&#160;:&#160;<a class="el" href="u8g2__stm32__hw__iic_8h.html#a244b0a54daedf8f7297b974fb2e87309">u8g2_stm32_hw_iic.h</a>, <a class="el" href="u8g2__stm32__hw__iic_8c.html#a244b0a54daedf8f7297b974fb2e87309">u8g2_stm32_hw_iic.c</a></li>
</ul>


<h3 class="doxsection"><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>u8g2Init()&#160;:&#160;<a class="el" href="u8g2__stm32__hw__iic_8h.html#a318791e972320797c54a3f932090e005">u8g2_stm32_hw_iic.h</a>, <a class="el" href="u8g2__stm32__hw__iic_8c.html#a318791e972320797c54a3f932090e005">u8g2_stm32_hw_iic.c</a></li>
<li>u8x8_byte_hw_i2c()&#160;:&#160;<a class="el" href="u8g2__stm32__hw__iic_8h.html#a48019023a62c9c8b760ec57e433e1e7e">u8g2_stm32_hw_iic.h</a>, <a class="el" href="u8g2__stm32__hw__iic_8c.html#a48019023a62c9c8b760ec57e433e1e7e">u8g2_stm32_hw_iic.c</a></li>
<li>u8x8_gpio_and_delay()&#160;:&#160;<a class="el" href="u8g2__stm32__hw__iic_8h.html#a458b1587219ea54dccc399370a0e9813">u8g2_stm32_hw_iic.h</a>, <a class="el" href="u8g2__stm32__hw__iic_8c.html#a458b1587219ea54dccc399370a0e9813">u8g2_stm32_hw_iic.c</a></li>
<li>Uart_FormatSend_block()&#160;:&#160;<a class="el" href="serial_8h.html#a9feb27d0c85669bf4ae55525f19b91ae">serial.h</a>, <a class="el" href="serial_8c.html#a9feb27d0c85669bf4ae55525f19b91ae">serial.c</a></li>
<li>Uart_FormatSend_unblock()&#160;:&#160;<a class="el" href="serial_8h.html#a499cd505bf70f88dd03d6f9704097ba3">serial.h</a>, <a class="el" href="serial_8c.html#a499cd505bf70f88dd03d6f9704097ba3">serial.c</a></li>
<li>Uart_ReceiveToBuffer_block()&#160;:&#160;<a class="el" href="serial_8h.html#a8d8d3ce7f5845ab4a3aabb05cff2e859">serial.h</a>, <a class="el" href="serial_8c.html#a8d8d3ce7f5845ab4a3aabb05cff2e859">serial.c</a></li>
<li>Uart_ReceiveToBuffer_unblock()&#160;:&#160;<a class="el" href="serial_8h.html#a5780f207d446657bace61d8d87d0a7c8">serial.h</a>, <a class="el" href="serial_8c.html#a5780f207d446657bace61d8d87d0a7c8">serial.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.14.0
</small></address>
</div><!-- doc-content -->
</body>
</html>
